English Nouns: mangouste

English Nouns noun 'mangouste' conjugated